package types

type GetStepCategoryUpstreamDownstreamRelationReqParam struct {
	Filter GetStepCategoryUpstreamDownstreamRelationReqFilter `json:"filter"`
}
type GetStepCategoryUpstreamDownstreamRelationReqFilter struct {
	Id []interface{} `json:"id"`
}

type GetStepCategoryUpstreamDownstreamRelationReq struct {
	Param GetStepCategoryUpstreamDownstreamRelationReqParam `json:"param"`
}

type GetStepCategoryUpstreamDownstreamRelationRes struct {
	Code int64                                           `json:"code"`
	Msg  string                                          `json:"msg"`
	Data []GetStepCategoryUpstreamDownstreamRelationItem `json:"data"`
}

type GetStepCategoryUpstreamDownstreamRelationItem struct {
	Id         int64   `json:"id"`
	Name       string  `json:"name"`
	Code       string  `json:"code"`
	Upstream   []int64 `json:"upstream"`
	Downstream []int64 `json:"downstream"`
}
